package com.link.base.base.report.model;

import java.math.BigDecimal;

/**
 * 活动转化率对象
 *
 * @author daichenyu
 * @date 2019/03/05
 */
public class ActivityConversionRate {
    /**
     * 活动名称
     */
    private String activityName;
    /**
     * 活动状态
     */
    private String activityState;
    /**
     * 活动开始时间
     */
    private String activityStartDate;
    /**
     * 活动结束时间
     */
    private String activityEndDate;

    /**
     * 点击人数
     */
    private BigDecimal clicks;
    /**
     * 点击次数
     */
    private String clickTimes;
    /**
     * 参与人数
     */
    private String participants;
    /**
     * 参与次数
     */
    private String partiTimes;
    /**
     * 领券人数
     */
    private String recipients;
    /**
     * 领券次数
     */
    private String recipientsTimes;
    /**
     * 购买人数
     */
    private BigDecimal buyers;
    /**
     * 购买次数
     */
    private String buyTimes;
    /**
     * 转化率
     */
    private BigDecimal conversionRate;
    /**
     * 转化金额
     */
    private String conversionAmount;
    /**
     * 优惠金额
     */
    private String discountAmount;


    //关联数据用到的字段，与业务数据无关

    /**
     * 活动ID
     */
    private Long id;
    /**
     * 操作类型
     */
    private String actionType;
    /**
     * 点击类型
     */
    private String button;
    /**
     * 用户ID
     */
    private Long accntId;

    public void setActivityEndDate(String activityEndDate) {
        this.activityEndDate = activityEndDate;
    }

    public void setActivityStartDate(String activityStartDate) {
        this.activityStartDate = activityStartDate;
    }

    public void setActivityState(String activityState) {
        this.activityState = activityState;
    }

    public String getActivityEndDate() {
        return activityEndDate;
    }

    public String getActivityStartDate() {
        return activityStartDate;
    }

    public String getActivityState() {
        return activityState;
    }

    public Long getAccntId() {
        return accntId;
    }

    public String getActionType() {
        return actionType;
    }

    public String getButton() {
        return button;
    }

    public void setAccntId(Long accntId) {
        this.accntId = accntId;
    }

    public void setActionType(String actionType) {
        this.actionType = actionType;
    }

    public void setButton(String button) {
        this.button = button;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getActivityName() {
        return activityName;
    }

    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }

    public BigDecimal getClicks() {
        return clicks;
    }

    public void setClicks(BigDecimal clicks) {
        this.clicks = clicks;
    }

    public String getClickTimes() {
        return clickTimes;
    }

    public void setClickTimes(String clickTimes) {
        this.clickTimes = clickTimes;
    }

    public String getParticipants() {
        return participants;
    }

    public void setParticipants(String participants) {
        this.participants = participants;
    }

    public String getPartiTimes() {
        return partiTimes;
    }

    public void setPartiTimes(String partiTimes) {
        this.partiTimes = partiTimes;
    }

    public String getRecipients() {
        return recipients;
    }

    public void setRecipients(String recipients) {
        this.recipients = recipients;
    }

    public String getRecipientsTimes() {
        return recipientsTimes;
    }

    public void setRecipientsTimes(String recipientsTimes) {
        this.recipientsTimes = recipientsTimes;
    }

    public BigDecimal getBuyers() {
        return buyers;
    }

    public void setBuyers(BigDecimal buyers) {
        this.buyers = buyers;
    }

    public String getBuyTimes() {
        return buyTimes;
    }

    public void setBuyTimes(String buyTimes) {
        this.buyTimes = buyTimes;
    }

    public BigDecimal getConversionRate() {
        return conversionRate;
    }

    public void setConversionRate(BigDecimal conversionRate) {
        this.conversionRate = conversionRate;
    }

    public String getConversionAmount() {
        return conversionAmount;
    }

    public void setConversionAmount(String conversionAmount) {
        this.conversionAmount = conversionAmount;
    }

    public String getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(String discountAmount) {
        this.discountAmount = discountAmount;
    }
}
